class ImageManipulationSettings {
  /// The settings how the image shall be modified before upload
  const ImageManipulationSettings(
      {this.enableCropping = true,
      // this.aspectRatio = const CropAspectRatio(ratioX: 1.0, ratioY: 1.0),
      this.maxWidth = 800,
      this.maxHeight = 800,
      this.compressQuality = 75});

  /// If true, a cropping screen will appear after image selection (with maxWidth, maxHeight & aspectRatio setting applied)
  final bool enableCropping;

  /// The requested aspect ratio for the image
  // final CropAspectRatio aspectRatio;

  /// The requested maxWidth of the image
  final int maxWidth;

  /// The requested maxHeight of the image
  final int maxHeight;

  /// The requested compressQuality of the image [0..100]
  final int compressQuality;
}
